war god - French English Dictionary